utter defeat - Turkish English Dictionary